﻿//菜单事件
var MenuOnClick = function (node) {

    switch (node.attributes.type) {
        case "Tab":
            AddTab(node.text, node.attributes.href, node.iconCls, true); break;
        case "Dialog":
            AddDialog(node.text, node.attributes.href, node.attributes.width, node.attributes.height, node.attributes.modal); break;
        default: break;
    }
}

//菜单初始化
var MenuloadFilter = function (data, parent) {
    return data;
}


//显示自定义的Window
function AddFrame(tag, title, href) {
    $(".secondNav a").removeClass('aVisited');
    $(tag).addClass('aVisited');
    var f = $('#frame');
    f[0].src = href;
}

//添加Dialog
//function AddMyDialog(url) {
//    debugger;
//    if (url) {
//        $.AjaxMask({
//            url: url, type: "get",
//            success: function (result) {
//                $("#myWindow").html(result);  //此处的Result会去取定义好的js，例如：/Res/Views/SystemParam.js
//            }
//        });
//    }

//    //Remark By Luozx 2014-01-23：用这个可以弹出
//    //$.ModelDialog({
//    //    title: "系统参数", width: 550,
//    //    href: "/ParamSetting/SystemParam",
//    //    handler: function () {
//    //        $.ModelForm({
//    //            validate: true, button: $(this),
//    //            editor: "#SystemCopyright",
//    //            id: "#form-systemParam",
//    //            url: "/ParamSetting/SystemParamPost",
//    //            success: function (result) { }
//    //        });
//    //    },
//    //    onLoad: function () {
//    //        $.MiniEditorInit("#SystemCopyright", 100, "p", false);
//    //    }
//    //});
//}

//打开指定的折叠面板
var OpenAccordion = function (menuID) {
    $("#menu a").removeData("current");
    $("#menu a").removeClass('current');
    $(event.target).addClass('current');
    $(event.target).data("current", "true");

    $(".secondNav div").each(function () {
        $(this).hide();
    });
    $("#menupid" + menuID).show();

    //$("div").find("a").each(function () {
    //    $(this).click();
    //});

    //自动点击第一个子菜单
    if ($("#menupid" + menuID).find("a")[0] != null)
        $("#menupid" + menuID).find("a")[0].click();
}

/*菜单js 以下方法未被使用*/
$(document).ready(function () {
    $("#menu1 a").mouseover(function () {
        var currentMenuNo = parseInt(this.id.substring(1));
        $(".secondNav div").each(function () {
            $(this).hide();
        });
        $("#subNav" + currentMenuNo).show();
    });

    $("#menu1 a").mouseout(function () {
        var currentMenuNo = 0;
        $("#menu a").each(function () {
            if ($(this).data("current") == "true")
                alert($(this).data("current"));
        });
    });

    if ($("#menu a")[0] != null) {
        $("#menu a")[0].click();
    }
});



